intermediary role - English Synonyms Dictionary